horse taming stick - Allemand Anglais Dictionnaire